const { defineConfig } = require('@vue/cli-service')
const webpack = require('webpack');
module.exports = defineConfig({
  transpileDependencies: true,
  // 配置axios代理
  devServer: {
    open:true,
    // host:'localhost',
    // port:8080,
    proxy: {
      '/api': {
        target: 'http://localhost:18088', // 要访问的接口域名
        secure:false,
        ws: true, // 是否启用 websockets
        changeOrigin: true, // 开启代理，在本地创建虚拟服务端，解决跨域问题
        pathRewrite: {
          '^/api': '' // 这里理解成用'/api'代替 target 里面的地址
        }
      }
    }
  },
  configureWebpack: {
    plugins: [
      new webpack.ProvidePlugin({
        'window.Quill': 'quill/dist/quill.js',
        'Quill': 'quill/dist/quill.js',
      })
    ]
  }
})
